seznam tabulek
Otázka od: Matejcek Petr
15. 10. 2004 11:17
DD,
poradil by pls nekdo jak se da zjistit jeke tabulky jsou v MS SQL
databazi ?
znam pouze nazev databaze a poteebuji vedet co v ni je
diky
PM
Odpovedá: Petr Lupinek
15. 10. 2004 12:28
Zdravim,
>poradil by pls nekdo jak se da zjistit jeke tabulky jsou v MS SQL databazi
?
>znam pouze nazev databaze a poteebuji vedet co v ni je
select TABLE_NAME from INFORMATION_SCHEMA.TABLES
S pozdravem
Ing. Petr Lupinek
datove komunikacni systemy
odbor Informatika
ALIACHEM a.s. o.z SYNTHESIA
tel.: 466825535
mob.: +420 736 505 512
Odpovedá: Lstiburek Pavel
15. 10. 2004 12:04
Nejjednodusi je
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.COLUMS
...
Jinak TADOConnection ma metody GetProcedureNames a GetTableNames.
Pavel
> From: Matejcek Petr [mailto:konference@crhov.komfi.cz]
> poradil by pls nekdo jak se da zjistit jeke tabulky jsou v MS SQL
> databazi ?
> znam pouze nazev databaze a poteebuji vedet co v ni je
Odpovedá: Petr Lupinek
15. 10. 2004 11:31
Zdravim,
>poradil by pls nekdo jak se da zjistit jeke tabulky jsou v MS SQL databazi
?
>znam pouze nazev databaze a poteebuji vedet co v ni je
>select TABLE_NAME from INFORMATION_SCHEMA.TABLES
jeste to upresnim, predchozi dotaz vraci napr. i VIEW, pro tabulky je
potreba zuzit vyber takto:
select * from INFORMATION_SCHEMA.TABLES where TABLE_TYPE = 'BASE TABLE'
S pozdravem
Ing. Petr Lupinek
datove komunikacni systemy
odbor Informatika
ALIACHEM a.s. o.z SYNTHESIA
tel.: 466825535
mob.: +420 736 505 512
Odpovedá: Matejcek Petr
15. 10. 2004 13:18
diky seznam tabulek uz mam ale kdyz chci provest select * from tabulka
tak to vzdy vyhazuje
Cannot execute command. Error:
Invalid object name 'tabulka'
Command:
select * from tabulka
za slovo tabulka zkousim davat ty nazvy co mi vyjedou ve sloupci TABLE_NAME
delam neco spatne ?
diky PM
Petr Lupinek napsal(a):
>jeste to upresnim, predchozi dotaz vraci napr. i VIEW, pro tabulky je
>potreba zuzit vyber takto:
>
>select * from INFORMATION_SCHEMA.TABLES where TABLE_TYPE = 'BASE TABLE'
>
>
>
>
>
>
>
>
Odpovedá: Pesek Michal
15. 10. 2004 13:12
Vyzkousej ten command zadat i s jmenem database a vlastnikem.
Command:
select * from nazev_databaze.dbo.tabulka
Michal PEPR Pesek
Odpovedá: Jaromir Cermak
22. 10. 2004 13:59
viz http://www.dbsvet.cz/view.php?cisloclanku=2004031503 a dalsi dily
Jaromir Cermak
-----Original Message-----
From: Matejcek Petr [mailto:konference@crhov.komfi.cz]
DD,
poradil by pls nekdo jak se da zjistit jeke tabulky jsou v MS SQL
databazi ?
znam pouze nazev databaze a poteebuji vedet co v ni je
diky
PM